  import {mapGetters} from 'vuex'

export default {
  computed:{
   ...mapGetters('m_cart',['total'])
  },
  //监听器，用于监听购物车数字徽标的值
  watch:{
    total(){
      this.setBadge()
    }
  },
  onShow() {
    this.setBadge()
  },
  methods:{
    //渲染购物车页面的tabbar数字角标函数
    setBadge(){
      uni.setTabBarBadge({
        // 购物车的数组索引
        index:2,
        // text必须是字符串类型,+''就是为了把数字转化成字符串
        text:this.total + ''
      })
    }
  }
}